home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1991 …esperately Seeking Seven / Desperately Seeking Seven.2mg / Dev.CD.8 / Essentials / Utilities / GSBug / System.Setup / GSBug.Templates < prev    next >
Encoding:
Text File  |  1990-06-19  |  33.2 KB  |  2,552 lines  |  [04] ASCII Text (0x0000)

  1. ;
  2. ; template: Template Master Index
  3. ; 2/28/90  by J. Luther
  4. ; Copyright (c) Apple Computer, Inc. 1990
  5. ; All Rights reserved
  6. ;
  7.  
  8.  
  9. _START    Templates
  10. ADB
  11. AppleShareFST
  12. Controls
  13. Dialogs
  14. Events
  15. Fonts
  16. GSOS
  17. HighSierraFST
  18. LineEdit
  19. Lists
  20. Locator
  21. Menus
  22. MiscTool
  23. NoteSeq
  24. NoteSyn
  25. Print
  26. ProDOS16
  27. ProDOSFST
  28. QDAux
  29. QuickDraw
  30. Resources
  31. SANE
  32. Sound
  33. StdFile
  34. TextEdit
  35. Windows
  36. _END
  37.  
  38. ;
  39. ; template: Apple Desktop Bus Tool Set
  40. ; 2/28/90  by J. Luther
  41. ; Copyright (c) Apple Computer, Inc. 1990
  42. ; All Rights reserved
  43. ;
  44.  
  45. _START    ADB
  46. ReadConfigRec
  47. ScaleRec
  48. SetConfigRec
  49. SynchRec
  50. _END
  51.  
  52. _START    ReadConfigRec
  53. rcADBAddr    BYTE
  54. rcLayoutOrLang    BYTE
  55. rcRepeatDelay    BYTE
  56. _END
  57.  
  58. _START    SetConfigRec
  59. scADBAddr    BYTE
  60. scLayoutOrLang    BYTE
  61. scRepeatDelay    BYTE
  62. _END
  63.  
  64. _START    SynchRec
  65. synchMode    BYTE
  66. synchKybdMouseAddr    BYTE
  67. synchLayoutOrLang    BYTE
  68. synchRepeatDelay    BYTE
  69. _END
  70.  
  71. _START    ScaleRec
  72. xDivide    WORD
  73. yDivide    WORD
  74. xOffset    WORD
  75. yOffset    WORD
  76. xMultiply    WORD
  77. yMultiply    WORD
  78. _END
  79.  
  80.  
  81. ;
  82. ; template: Control Manager
  83. ; 2/28/90  by J. Luther
  84. ; Copyright (c) Apple Computer, Inc. 1990
  85. ; All Rights reserved
  86. ;
  87.  
  88. _START    Controls
  89. BarColors
  90. BoxColors
  91. BttnColors
  92. CheckCtlRec
  93. CtlRec
  94. EditLineCtlRec
  95. EditTextCtlRec
  96. GrowCtlRec
  97. IconButtonCtlRec
  98. LimitBlk
  99. ListCtlRec
  100. PictureCtlRec
  101. PopUpCtlRec
  102. RadioColors
  103. RadioCtlRec
  104. ScrollCtlRec
  105. SimpleButtonCtlRec
  106. StatTextCtlRec
  107. _END
  108.  
  109. ; generic extended control record
  110. _START    CtlRec
  111. ctlNext    LONG
  112. ctlOwner    LONG
  113. ctlRect    WORD    4
  114. ctlFlag    BYTE
  115. ctlHilite    BYTE
  116. ctlValue    WORD
  117. ctlProc    LONG
  118. ctlAction    LONG
  119. ctlData    LONG
  120. ctlRefCon    LONG
  121. ctlColor    LONG
  122. ctlReserved    BYTE    16
  123. ctlID    LONG
  124. ctlMoreFlags    WORD
  125. ctlVersion    WORD
  126. _END
  127.  
  128. ; extended control records
  129. _START    SimpleButtonCtlRec
  130. ctlNext    LONG
  131. ctlOwner    LONG
  132. ctlRect    WORD    4
  133. ctlFlag    BYTE
  134. ctlHilite    BYTE
  135. ctlValue    WORD
  136. ctlProc    LONG
  137. ctlAction    LONG
  138. ctlData    LONG
  139. ctlRefCon    LONG
  140. ctlColor    LONG
  141. keyEquiv
  142. >key1    BYTE
  143. >key2    BYTE
  144. >keymodifiers    WORD
  145. >keyCareBits    WORD
  146. ctlReserved    BYTE    10
  147. ctlID    LONG
  148. ctlMoreFlags    WORD
  149. ctlVersion    WORD
  150. _END
  151.  
  152. _START    CheckCtlRec
  153. ctlNext    LONG
  154. ctlOwner    LONG
  155. ctlRect    WORD    4
  156. ctlFlag    BYTE
  157. ctlHilite    BYTE
  158. ctlValue    WORD
  159. ctlProc    LONG
  160. ctlAction    LONG
  161. ctlData    LONG
  162. ctlRefCon    LONG
  163. ctlColor    LONG
  164. keyEquiv
  165. >key1    BYTE
  166. >key2    BYTE
  167. >keymodifiers    WORD
  168. >keyCareBits    WORD
  169. ctlReserved    BYTE    10
  170. ctlID    LONG
  171. ctlMoreFlags    WORD
  172. ctlVersion    WORD
  173. _END
  174.  
  175. _START    IconButtonCtlRec
  176. ctlNext    LONG
  177. ctlOwner    LONG
  178. ctlRect    WORD    4
  179. ctlFlag    BYTE
  180. ctlHilite    BYTE
  181. ctlValue    WORD
  182. ctlProc    LONG
  183. ctlAction    LONG
  184. ctlData    LONG
  185. ctlRefCon    LONG
  186. ctlColor    LONG
  187. keyEquiv
  188. >key1    BYTE
  189. >key2    BYTE
  190. >keymodifiers    WORD
  191. >keyCareBits    WORD
  192. ctlReserved    BYTE    10
  193. ctlID    LONG
  194. ctlMoreFlags    WORD
  195. ctlVersion    WORD
  196. iconRef    LONG
  197. displayMode    WORD
  198. _END
  199.  
  200. _START    EditLineCtlRec
  201. ctlNext    LONG
  202. ctlOwner    LONG
  203. ctlRect    WORD    4
  204. ctlFlag    BYTE
  205. ctlHilite    BYTE
  206. ctlValue    WORD
  207. ctlProc    LONG
  208. ctlAction    LONG
  209. ctlData    LONG
  210. ctlRefCon    LONG
  211. ctlColor    LONG
  212. ctlReserved    BYTE    16
  213. ctlID    LONG
  214. ctlMoreFlags    WORD
  215. ctlVersion    WORD
  216. _END
  217.  
  218. _START    ListCtlRec
  219. ctlNext    LONG
  220. ctlOwner    LONG
  221. ctlRect    WORD    4
  222. ctlFlag    BYTE
  223. ctlHilite    BYTE
  224. ctlValue    WORD
  225. ctlProc    LONG
  226. ctlAction    LONG
  227. ctlData    LONG
  228. ctlRefCon    LONG
  229. ctlColor    LONG
  230. ctlMemDraw    LONG
  231. ctlMemHeight    WORD
  232. ctlMemSize    WORD
  233. ctlListRef    LONG
  234. ctlListBar    LONG
  235. ctlID    LONG
  236. ctlMoreFlags    WORD
  237. ctlVersion    WORD
  238. _END
  239.  
  240. _START    PictureCtlRec
  241. ctlNext    LONG
  242. ctlOwner    LONG
  243. ctlRect    WORD    4
  244. ctlFlag    BYTE
  245. ctlHilite    BYTE
  246. ctlValue    WORD
  247. ctlProc    LONG
  248. ctlAction    LONG
  249. ctlData    LONG
  250. ctlRefCon    LONG
  251. ctlColor    LONG
  252. ctlReserved    BYTE    16
  253. ctlID    LONG
  254. ctlMoreFlags    WORD
  255. ctlVersion    WORD
  256. _END
  257.  
  258. _START    PopUpCtlRec
  259. ctlNext    LONG
  260. ctlOwner    LONG
  261. ctlRect    WORD    4
  262. ctlFlag    BYTE
  263. ctlHilite    BYTE
  264. ctlValue    WORD
  265. ctlProc    LONG
  266. ctlAction    LONG
  267. ctlData    LONG
  268. ctlRefCon    LONG
  269. ctlColor    LONG
  270. menuRef    LONG
  271. menuEnd    LONG
  272. popUpRect    WORD    4
  273. ctlID    LONG
  274. ctlMoreFlags    WORD
  275. ctlVersion    WORD
  276. titleWidth    WORD
  277. _END
  278.  
  279. _START    RadioCtlRec
  280. ctlNext    LONG
  281. ctlOwner    LONG
  282. ctlRect    WORD    4
  283. ctlFlag    BYTE
  284. ctlHilite    BYTE
  285. ctlValue    WORD
  286. ctlProc    LONG
  287. ctlAction    LONG
  288. ctlData    LONG
  289. ctlRefCon    LONG
  290. ctlColor    LONG
  291. keyEquiv
  292. >key1    BYTE
  293. >key2    BYTE
  294. >keymodifiers    WORD
  295. >keyCareBits    WORD
  296. ctlReserved    BYTE    10
  297. ctlID    LONG
  298. ctlMoreFlags    WORD
  299. ctlVersion    WORD
  300. _END
  301.  
  302. _START    ScrollCtlRec
  303. ctlNext    LONG
  304. ctlOwner    LONG
  305. ctlRect    WORD    4
  306. ctlFlag    BYTE
  307. ctlHilite    BYTE
  308. ctlValue    WORD
  309. ctlProc    LONG
  310. ctlAction    LONG
  311. ctlData    LONG
  312. ctlRefCon    LONG
  313. ctlColor    LONG
  314. thumbRect    WORD    4
  315. pageRegion    WORD    4
  316. ctlID    LONG
  317. ctlMoreFlags    WORD
  318. ctlVersion    WORD
  319. _END
  320.  
  321. _START    GrowCtlRec
  322. ctlNext    LONG
  323. ctlOwner    LONG
  324. ctlRect    WORD    4
  325. ctlFlag    BYTE
  326. ctlHilite    BYTE
  327. ctlValue    WORD
  328. ctlProc    LONG
  329. ctlAction    LONG
  330. ctlData    LONG
  331. ctlRefCon    LONG
  332. ctlColor    LONG
  333. ctlReserved    BYTE    16
  334. ctlID    LONG
  335. ctlMoreFlags    WORD
  336. ctlVersion    WORD
  337. _END
  338.  
  339. _START    StatTextCtlRec
  340. ctlNext    LONG
  341. ctlOwner    LONG
  342. ctlRect    WORD    4
  343. ctlFlag    BYTE
  344. ctlHilite    BYTE
  345. ctlValue    WORD
  346. ctlProc    LONG
  347. ctlAction    LONG
  348. ctlData    LONG
  349. ctlRefCon    LONG
  350. ctlColor    LONG
  351. ctlJust    WORD
  352. ctlReserved    BYTE    14
  353. ctlID    LONG
  354. ctlMoreFlags    WORD
  355. ctlVersion    WORD
  356. _END
  357.  
  358. _START    EditTextCtlRec
  359. ctlNext    LONG
  360. ctlOwner    LONG
  361. ctlRect    WORD    4
  362. ctlFlag    BYTE
  363. ctlHilite    BYTE
  364. ctlValue    WORD
  365. ctlProc    LONG
  366. ctlAction    LONG
  367. ctlData    LONG
  368. ctlRefCon    LONG
  369. ctlColor    LONG
  370. textFlags    LONG
  371. textLength    LONG
  372. blockList
  373. >cachedHandle    LONG
  374. >cachedOffset    LONG
  375. ctlID    LONG
  376. ctlMoreFlags    WORD
  377. ctlVersion    WORD
  378. viewRect    WORD    4
  379. totalHeight    LONG
  380. lineSuper
  381. >cachedHandle    LONG
  382. >cachedOffset    LONG
  383. >cachedIndex    WORD
  384. >itemsPerBlock    WORD
  385. styleSuper
  386. >cachedHandle    LONG
  387. >cachedOffset    LONG
  388. >cachedIndex    WORD
  389. >itemsPerBlock    WORD
  390. styleList    LONG
  391. rulerList    LONG
  392. lineAtEndFlag    WORD
  393. selectionStart    LONG
  394. selectionEnd    LONG
  395. selectionActive    WORD
  396. selectionState    WORD
  397. caretTime    LONG
  398. nullStyleActive    WORD
  399. nullStyle
  400. >fontID    LONG
  401. >foreColor    WORD
  402. >backColor    WORD
  403. >userData    LONG
  404. topTextOffset    LONG
  405. topTextVPos    WORD
  406. vertScrollBar    LONG
  407. vertScrollPos    LONG
  408. vertScrollMax    LONG
  409. vertScrollAmount    WORD
  410. horzScrollBar    LONG
  411. horzScrollPos    LONG
  412. horxScrollMax    LONG
  413. horzScrollAmount    WORD
  414. growBoxHandle    LONG
  415. maximumChars    LONG
  416. maximumLines    LONG
  417. maxCharsPerLine    WORD
  418. maximumHeight    WORD
  419. textDrawMode    WORD
  420. wordBreakHook    LONG
  421. wordWrapHook    LONG
  422. keyFilter    LONG
  423. theFilterRect    WORD    4
  424. theBufferVPos    WORD
  425. theBufferHPos    WORD
  426. theKeyRecord
  427. >theChar    WORD
  428. >theModifiers    WORD
  429. >theInputHandle    LONG
  430. >cursorOffset    LONG
  431. >theOpcode    WORD
  432. cachedSelcOffset    LONG
  433. cachedSelcVPos    WORD
  434. cachedSelcHPos    WORD
  435. mouseRect    WORD    4
  436. mouseTime    LONG
  437. mouseKind    WORD
  438. lastClick    WORD    2
  439. savedHPos    WORD
  440. anchorPoint    LONG
  441. _END
  442.  
  443. _START    BarColors
  444. barOutline    WORD
  445. barNorArrow    WORD
  446. barSelArrow    WORD
  447. barArrowBack    WORD
  448. barNorThumb    WORD
  449. barSelThumb    WORD
  450. barPageRgn    WORD
  451. barInactive    WORD
  452. _END
  453.  
  454. _START    BoxColors
  455. boxReserved    WORD
  456. boxNor    WORD
  457. boxSel    WORD
  458. boxTitle    WORD
  459. _END
  460.  
  461. _START    BttnColors
  462. bttnOutline    WORD
  463. bttnNorBack    WORD
  464. bttnSelBack    WORD
  465. bttnNorText    WORD
  466. bttnSelText    WORD
  467. _END
  468.  
  469. _START    LimitBlk
  470. boundRect    WORD    4
  471. slopRect    WORD    4
  472. axisParam    WORD
  473. dragPatt    LONG
  474. _END
  475.  
  476. _START    RadioColors
  477. radReserved    WORD
  478. radNor    WORD
  479. radSel    WORD
  480. radTitle    WORD
  481. _END
  482.  
  483.  
  484. ;
  485. ; template: Dialog Manager
  486. ; 2/28/90  by J. Luther
  487. ; Copyright (c) Apple Computer, Inc. 1990
  488. ; All Rights reserved
  489. ;
  490.  
  491. _START    Dialogs
  492. AlertTemplate
  493. DialogTemplate
  494. ItemTemplate
  495. UserCtlItemPB
  496. _END
  497.  
  498. _START    AlertTemplate
  499. atBoundsRect    WORD    4
  500. atAlertID    WORD
  501. atStage1    BYTE
  502. atStage2    BYTE
  503. atStage3    BYTE
  504. atStage4    BYTE
  505. atItemList    LONG
  506. _END
  507.  
  508. _START    DialogTemplate
  509. dtBoundsRect    WORD    4
  510. dtVisible    WORD
  511. dtRefCon    LONG
  512. dtItemList    LONG
  513. _END
  514.  
  515. _START    ItemTemplate
  516. itemID    WORD
  517. itemRect    WORD    4
  518. itemType    WORD
  519. itemDescr    LONG
  520. itemValue    WORD
  521. itemFlag    WORD
  522. itemColor    LONG
  523. _END
  524.  
  525. _START    UserCtlItemPB
  526. defProcParm    LONG
  527. titleParm    LONG
  528. param1    WORD
  529. param2    WORD
  530. _END
  531.  
  532.  
  533. ;
  534. ; template: Event Manager
  535. ; 2/28/90  by J. Luther
  536. ; Copyright (c) Apple Computer, Inc. 1990
  537. ; All Rights reserved
  538. ;
  539.  
  540. _START    Events
  541. EventRecord
  542. _END
  543.  
  544. _START    EventRecord
  545. what    WORD
  546. message    LONG
  547. when    LONG
  548. where    WORD    2
  549. modifiers    WORD
  550. _END
  551.  
  552.  
  553. ;
  554. ; template: Font Manager
  555. ; 2/28/90  by J. Luther
  556. ; Copyright (c) Apple Computer, Inc. 1990
  557. ; All Rights reserved
  558. ;
  559.  
  560. _START    Fonts
  561. FontID
  562. FontStatRec
  563. _END
  564.  
  565. _START    FontID
  566. famNum    WORD
  567. fontStyle    BYTE
  568. fontSize    BYTE
  569. _END
  570.  
  571. _START    FontStatRec
  572. resultID
  573. >famNum    WORD
  574. >fontStyle    BYTE
  575. >fontSize    BYTE
  576. resultStats    WORD
  577. _END
  578.  
  579.  
  580. ;
  581. ; template: LineEdit Tool Set
  582. ; 2/28/90  by J. Luther
  583. ; Copyright (c) Apple Computer, Inc. 1990
  584. ; All Rights reserved
  585. ;
  586.  
  587. _START    LineEdit
  588. LERec
  589. _END
  590.  
  591. _START    LERec
  592. leLineHandle    LONG
  593. leLength    WORD
  594. leMaxLength    WORD
  595. leDestRect    WORD    4
  596. leViewRect    WORD    4
  597. lePort    LONG
  598. leLineHite    WORD
  599. leBaseHite    WORD
  600. leSelStart    WORD
  601. leSelEnd    WORD
  602. leActFlg    WORD
  603. leCarAct    WORD
  604. leCarOn    WORD
  605. leCarTime    LONG
  606. leHiliteHook    LONG
  607. leCaretHook    LONG
  608. leJust    WORD
  609. lePWChar    WORD
  610. _END
  611.  
  612.  
  613. ;
  614. ; template: List Manager
  615. ; 2/28/90  by J. Luther
  616. ; Copyright (c) Apple Computer, Inc. 1990
  617. ; All Rights reserved
  618. ;
  619.  
  620. _START    Lists
  621. LColorTable
  622. ListRec
  623. MemRec
  624. _END
  625.  
  626. _START    ListRec
  627. listRect    WORD    4
  628. listSize    WORD
  629. listView    WORD
  630. listType    WORD
  631. listStart    WORD
  632. listCtl    LONG
  633. listDraw    LONG
  634. listMemHeight    WORD
  635. listMemSize    WORD
  636. listPointer    LONG
  637. listRefCon    LONG
  638. listScrollClr    LONG
  639. _END
  640.  
  641. ; ListCtlRec can be found in the Control Manager templates.
  642.  
  643. _START    MemRec
  644. memPtr    LONG
  645. memFlag    BYTE
  646. _END
  647.  
  648. _START    LColorTable
  649. listFrameClr    WORD
  650. listNorTextClr    WORD
  651. listSelTextClr    WORD
  652. listNorBackClr    WORD
  653. listSelBackClr    WORD
  654. _END
  655.  
  656.  
  657. ;
  658. ; template: Menu Manager
  659. ; 2/28/90  by J. Luther
  660. ; Copyright (c) Apple Computer, Inc. 1990
  661. ; All Rights reserved
  662. ;
  663.  
  664. _START    Menus
  665. Menu
  666. MenuBarTemplate
  667. MenuItemTemplate
  668. MenuTemplate
  669. _END
  670.  
  671. _START    Menu
  672. menuID    WORD
  673. menuWidth    WORD
  674. menuHeight    WORD
  675. menuProc    LONG
  676. menuFlag    BYTE
  677. menuRes    BYTE
  678. firstItem    BYTE
  679. numOfItems    BYTE
  680. titleWidth    WORD
  681. titleName    LONG
  682. menuCache    LONG
  683. _END
  684.  
  685. _START    MenuItemTemplate
  686. version    WORD
  687. itemID    WORD
  688. itemChar    BYTE
  689. itemAltChar    BYTE
  690. itemCheck    WORD
  691. itemFlag    WORD
  692. itemTitleRef    LONG
  693. _END
  694.  
  695. _START    MenuTemplate
  696. version    WORD
  697. menuID    WORD
  698. menuFlag    WORD
  699. menuTitleRef    LONG
  700. itemRefArray    LONG
  701. _END
  702.  
  703. _START    MenuBarTemplate
  704. version    WORD
  705. menuBarFlag    WORD
  706. menuRefArray    LONG
  707. _END
  708.  
  709.  
  710. ;
  711. ; template: Miscellaneous Tool Set
  712. ; 2/28/90  by J. Luther
  713. ; Copyright (c) Apple Computer, Inc. 1990
  714. ; All Rights reserved
  715. ;
  716.  
  717. _START    MiscTool
  718. ClampRec
  719. FWRec
  720. InterruptStateRec
  721. MouseRec
  722. QueueHeader
  723. TimeRec
  724. _END
  725.  
  726. _START    QueueHeader
  727. reserved    LONG
  728. reserved    WORD
  729. signature    WORD
  730. _END
  731.  
  732. _START    InterruptStateRec
  733. irq_A    WORD
  734. irq_X    WORD
  735. irq_Y    WORD
  736. irq_S    WORD
  737. irq_D    WORD
  738. irq_P    BYTE
  739. irq_DB    BYTE
  740. irq_e    BYTE
  741. irq_K    BYTE
  742. irq_PC    WORD
  743. irq_state    BYTE
  744. irq_shadow    WORD
  745. irq_mslot    BYTE
  746. _END
  747.  
  748. _START    TimeRec
  749. second    BYTE
  750. minute    BYTE
  751. hour    BYTE
  752. year    BYTE
  753. day    BYTE
  754. month    BYTE
  755. extra    BYTE
  756. weekday    BYTE
  757. _END
  758.  
  759. _START    MouseRec
  760. mouseMode    BYTE
  761. mouseStatus    BYTE
  762. yPos    WORD
  763. xPos    WORD
  764. _END
  765.  
  766. _START    ClampRec
  767. yMaxClamp    WORD
  768. yMinClamp    WORD
  769. xMaxClamp    WORD
  770. xMinClamp    WORD
  771. _END
  772.  
  773. _START    FWRec
  774. yRegExit    WORD
  775. xRegExit    WORD
  776. aRegExit    WORD
  777. status    WORD
  778. _END
  779.  
  780.  
  781. ;
  782. ; template: Note Sequencer
  783. ; 2/28/90  by J. Luther
  784. ; Copyright (c) Apple Computer, Inc. 1990
  785. ; All Rights reserved
  786. ;
  787.  
  788. _START    NoteSeq
  789. InstTable
  790. _END
  791.  
  792. _START    InstTable
  793. instNumber    WORD
  794. instArray    LONG
  795. _END
  796.  
  797.  
  798. ;
  799. ; template: Note Synthesizer
  800. ; 2/28/90  by J. Luther
  801. ; Copyright (c) Apple Computer, Inc. 1990
  802. ; All Rights reserved
  803. ;
  804.  
  805. _START    NoteSyn
  806. Envelope
  807. GCBRecord
  808. Instrument
  809. WaveEntry
  810. _END
  811.  
  812. _START    Envelope
  813. breakpoint0    BYTE
  814. increment0    WORD
  815. breakpoint1    BYTE
  816. increment1    WORD
  817. breakpoint2    BYTE
  818. increment2    WORD
  819. breakpoint3    BYTE
  820. increment3    WORD
  821. breakpoint4    BYTE
  822. increment4    WORD
  823. breakpoint5    BYTE
  824. increment5    WORD
  825. breakpoint6    BYTE
  826. increment6    WORD
  827. breakpoint7    BYTE
  828. increment7    WORD
  829. _END
  830.  
  831. _START    Instrument
  832. envelope
  833. >breakpoint0    BYTE
  834. >increment0    WORD
  835. >breakpoint1    BYTE
  836. >increment1    WORD
  837. >breakpoint2    BYTE
  838. >increment2    WORD
  839. >breakpoint3    BYTE
  840. >increment3    WORD
  841. >breakpoint4    BYTE
  842. >increment4    WORD
  843. >breakpoint5    BYTE
  844. >increment5    WORD
  845. >breakpoint6    BYTE
  846. >increment6    WORD
  847. >breakpoint7    BYTE
  848. >increment7    WORD
  849. releaseSegment    BYTE
  850. priorityIncrement    BYTE
  851. pitchBendRange    BYTE
  852. vibratoDepth    BYTE
  853. vibratoSpeed    BYTE
  854. inSpare    BYTE
  855. aWaveCount    BYTE
  856. bWaveCount    BYTE
  857. aWaveList...
  858. bWaveList...
  859. _END
  860.  
  861. _START    WaveEntry
  862. topKey    BYTE
  863. waveAddress    BYTE
  864. waveSize    BYTE
  865. DOCMode    BYTE
  866. relPitch    WORD
  867. _END
  868.  
  869. _START    GCBRecord
  870. synthID    BYTE
  871. genNum    BYTE
  872. semiTone    BYTE
  873. volume    BYTE
  874. pitchbend    BYTE
  875. vibratoDepth    BYTE
  876. reserved    BYTE    10
  877. _END
  878.  
  879.  
  880. ;
  881. ; template: Print Manager
  882. ; 2/28/90  by J. Luther
  883. ; Copyright (c) Apple Computer, Inc. 1990
  884. ; All Rights reserved
  885. ;
  886.  
  887. _START    Print
  888. PrInfoRec
  889. PrJobRec
  890. PrRec
  891. PrStatusRec
  892. PrStyleRec
  893. _END
  894.  
  895. _START    PrRec
  896. prVersion    WORD
  897. prInfo
  898. >iDev    WORD
  899. >iVRes    WORD
  900. >iHRes    WORD
  901. >rPage    WORD    4
  902. rPaper    WORD    4
  903. prStl
  904. >wDev    WORD
  905. >internA    WORD    3
  906. >feed    WORD
  907. >paperType    WORD
  908. >crWidth    WORD
  909. >vSizing    WORD
  910. >reduction    WORD
  911. >internB    WORD
  912. prInfoPT    BYTE    14
  913. prXInfo    BYTE    24
  914. prJob
  915. >iFstPage    WORD
  916. >iLstPage    WORD
  917. >iCopies    WORD
  918. >bJDocLoop    BYTE
  919. >fFromUser    BYTE
  920. >pIdleProc    LONG
  921. >pFileName    LONG
  922. >iFileVol    WORD
  923. >bFileVers    BYTE
  924. >bJobX    BYTE
  925. printX    BYTE    38
  926. iReserved    WORD
  927. _END
  928.  
  929. _START    PrInfoRec
  930. iDev    WORD
  931. iVRes    WORD
  932. iHRes    WORD
  933. rPage    WORD    4
  934. _END
  935.  
  936. _START    PrStyleRec
  937. wDev    WORD
  938. internA    WORD    3
  939. feed    WORD
  940. paperType    WORD
  941. crWidth    WORD
  942. vSizing    WORD
  943. reduction    WORD
  944. internB    WORD
  945. _END
  946.  
  947. _START    PrJobRec
  948. iFstPage    WORD
  949. iLstPage    WORD
  950. iCopies    WORD
  951. bJDocLoop    BYTE
  952. fFromUser    BYTE
  953. pIdleProc    LONG
  954. pFileName    LONG
  955. iFileVol    WORD
  956. bFileVers    BYTE
  957. bJobX    BYTE
  958. _END
  959.  
  960. _START    PrStatusRec
  961. iTotPages    WORD
  962. iCurPage    WORD
  963. iTotCopies    WORD
  964. iCurCopy    WORD
  965. iTotBands    WORD
  966. iCurBand    WORD
  967. iPgDirty    WORD
  968. fImaging    WORD
  969. hPrint    LONG
  970. pPrPort    LONG
  971. hPic    LONG
  972. _END
  973.  
  974.  
  975. ;
  976. ; template: QuickDraw II
  977. ; 2/28/90  by J. Luther
  978. ; Copyright (c) Apple Computer, Inc. 1990
  979. ; All Rights reserved
  980. ;
  981.  
  982. _START    QuickDraw
  983. BufDimRec
  984. Font
  985. FontGlobalsRecord
  986. FontInfoRecord
  987. GrafPort
  988. LocInfo
  989. PaintParam
  990. PenStateRecord
  991. ROMFontRecord
  992. _END
  993.  
  994. _START    BufDimRec
  995. buffer_sizing_record
  996. maxWidth    WORD
  997. textBufHeight    WORD
  998. textBufferWords    WORD
  999. fontWidth    WORD
  1000. _END
  1001.  
  1002. _START    Font
  1003. font_record
  1004. offseToMF    WORD
  1005. family    WORD
  1006. style    WORD
  1007. size    WORD
  1008. version    WORD
  1009. fbrExtent    WORD
  1010. highowTLoc    WORD
  1011. _END
  1012.  
  1013. _START    FontGlobalsRecord
  1014. fgFontID    WORD
  1015. fgStyle    WORD
  1016. fgSize    WORD
  1017. fgVersion    WORD
  1018. fgWidMax    WORD
  1019. fgFBRExtent    WORD
  1020. _END
  1021.  
  1022. _START    FontInfoRecord
  1023. ascent    WORD
  1024. descent    WORD
  1025. widMax    WORD
  1026. leading    WORD
  1027. _END
  1028.  
  1029. _START    GrafPort
  1030. portInfo
  1031. >portSCB    WORD
  1032. >ptrToPixImage    LONG
  1033. >width    WORD
  1034. >boundsRect    WORD    4
  1035. portRect    WORD    4
  1036. clipRgn    LONG
  1037. visRgn    LONG
  1038. bkPat    BYTE    32
  1039. pnLoc    WORD    2
  1040. pnSize    WORD    2
  1041. pnMode    WORD
  1042. pnPat    BYTE    32
  1043. pnMask    BYTE    8
  1044. pnVis    WORD
  1045. fontHandle    LONG
  1046. fontID    LONG
  1047. fontFlags    WORD
  1048. txSize    WORD
  1049. txFace    WORD
  1050. txMode    WORD
  1051. spExtra    LONG
  1052. chExtra    LONG
  1053. fgColor    WORD
  1054. bgColor    WORD
  1055. picSave    LONG
  1056. rgnSave    LONG
  1057. polySave    LONG
  1058. grafProcs    LONG
  1059. arcRot    WORD
  1060. userField    LONG
  1061. sysField    LONG
  1062. _END
  1063.  
  1064. _START    LocInfo
  1065. portSCB    WORD
  1066. ptrToPixImage    LONG
  1067. width    WORD
  1068. boundsRect    WORD    4
  1069. _END
  1070.  
  1071. _START    PaintParam
  1072. PaintPixels_parameter_block
  1073. ptrToSourceLocInfo    LONG
  1074. ptrToDestLocInfo    LONG
  1075. ptrToSourceRect    LONG
  1076. ptrToDestPoint    LONG
  1077. mode    WORD
  1078. maskHandle    LONG
  1079. _END
  1080.  
  1081. _START    PenStateRecord
  1082. psPenLoc    WORD    2
  1083. psPnSize    WORD    2
  1084. psPnMode    WORD
  1085. psPnPat    BYTE    32
  1086. psPnMask    BYTE    8
  1087. _END
  1088.  
  1089. _START    ROMFontRecord
  1090. rfFamNum    WORD
  1091. rfFamStyle    WORD
  1092. rfSize    WORD
  1093. rfFontHandle    LONG
  1094. rfNamePtr    LONG
  1095. rfFBRExtent    WORD
  1096. _END
  1097.  
  1098. ;
  1099. ; template: QuickDraw II Auxiliary
  1100. ; 2/28/90  by J. Luther
  1101. ; Copyright (c) Apple Computer, Inc. 1990
  1102. ; All Rights reserved
  1103. ;
  1104.  
  1105. _START    QDAux
  1106. IconRecord
  1107. _END
  1108.  
  1109. _START    IconRecord
  1110. iconType    WORD
  1111. iconSize    WORD
  1112. iconHeight    WORD
  1113. iconWidth    WORD
  1114. image/mask
  1115. _END
  1116.  
  1117.  
  1118. ;
  1119. ; template: SANE
  1120. ; 2/28/90  by J. Luther
  1121. ; Copyright (c) Apple Computer, Inc. 1990
  1122. ; All Rights reserved
  1123. ;
  1124.  
  1125. _START    SANE
  1126. HaltDPage
  1127. _END
  1128.  
  1129. _START    HaltDPage
  1130. returnAddrs    BYTE    6
  1131. callerDpage    WORD
  1132. callerDB    WORD
  1133. opword    WORD
  1134. cAddress    LONG
  1135. bAddress    LONG
  1136. aAddress    LONG
  1137. haltVector    LONG
  1138. environment    WORD
  1139. pendingExceptions    WORD
  1140. pendingXlo    BYTE
  1141. pendingXhiYlo    BYTE
  1142. pendingYhi    BYTE
  1143. _END
  1144.  
  1145.  
  1146. ;
  1147. ; template: Resource Manager
  1148. ; 2/28/90  by J. Luther
  1149. ; Copyright (c) Apple Computer, Inc. 1990
  1150. ; All Rights reserved
  1151. ;
  1152.  
  1153. _START    Resources
  1154. FreeBlockRec
  1155. MapRec
  1156. ResHeaderRec
  1157. ResRefRec
  1158. _END
  1159.  
  1160. _START    ResHeaderRec
  1161. rFileVersion    LONG
  1162. rFileToMap    LONG
  1163. rFileMapSize    LONG
  1164. rFileMemo    BYTE    128
  1165. _END
  1166.  
  1167. _START    MapRec
  1168. mapNext    LONG
  1169. mapFlag    WORD
  1170. mapOffset    LONG
  1171. mapSize    LONG
  1172. mapToIndex    WORD
  1173. mapFileNum    WORD
  1174. mapID    WORD
  1175. mapIndexSize    LONG
  1176. mapIndexUsed    LONG
  1177. mapFreeListSize    WORD
  1178. mapFreeListUsed    WORD
  1179. mapFreeList/Index
  1180. _END
  1181.  
  1182. _START    FreeBlockRec
  1183. blkOffset    LONG
  1184. blkSize    LONG
  1185. _END
  1186.  
  1187. _START    ResRefRec
  1188. resType    WORD
  1189. resID    LONG
  1190. resOffset    LONG
  1191. resAttr    WORD
  1192. resSize    LONG
  1193. resHandle    LONG
  1194. _END
  1195.  
  1196.  
  1197. ;
  1198. ; template: Sound Tool Set
  1199. ; 2/28/90  by J. Luther
  1200. ; Copyright (c) Apple Computer, Inc. 1990
  1201. ; All Rights reserved
  1202. ;
  1203.  
  1204. _START    Sound
  1205. DOCRegParamBlock
  1206. SoundParamBlock
  1207. _END
  1208.  
  1209. _START    SoundParamBlock
  1210. waveStart    LONG
  1211. waveSize    WORD
  1212. freqOffset    WORD
  1213. docBuffer    WORD
  1214. bufferSize    WORD
  1215. nextWavePtr    LONG
  1216. volSetting    WORD
  1217. _END
  1218.  
  1219. _START    DOCRegParamBlock
  1220. oscGenTYpe    WORD
  1221. freqLow1    BYTE
  1222. freqHigh1    BYTE
  1223. vol1    BYTE
  1224. tablePtr1    BYTE
  1225. control1    BYTE
  1226. tableSize1    BYTE
  1227. freqLow2    BYTE
  1228. freqHigh2    BYTE
  1229. vol2    BYTE
  1230. tablePtr2    BYTE
  1231. control2    BYTE
  1232. tableSize2    BYTE
  1233. _END
  1234.  
  1235.  
  1236. ;
  1237. ; template: Standard File Operations Tool Set
  1238. ; 2/28/90  by J. Luther
  1239. ; Copyright (c) Apple Computer, Inc. 1990
  1240. ; All Rights reserved
  1241. ;
  1242.  
  1243. _START    StdFile
  1244. ReplyRecord
  1245. ReplyRecord2
  1246. _END
  1247.  
  1248. _START    ReplyRecord
  1249. good    WORD
  1250. fileType    WORD
  1251. auxFileType    WORD
  1252. fileName    BYTE    16
  1253. fullPathname    BYTE    129
  1254. _END
  1255.  
  1256. _START    ReplyRecord2
  1257. good    WORD
  1258. type    WORD
  1259. auxType    LONG
  1260. nameRefDesc    WORD
  1261. nameRef    LONG
  1262. pathRefDesc    WORD
  1263. pathRef    LONG
  1264. _END
  1265.  
  1266.  
  1267. ;
  1268. ; template: Text Edit
  1269. ; 2/28/90  by J. Luther
  1270. ; Copyright (c) Apple Computer, Inc. 1990
  1271. ; All Rights reserved
  1272. ;
  1273.  
  1274. _START    TextEdit
  1275. KeyRecord
  1276. StyleItem
  1277. SuperBlock
  1278. SuperHandle
  1279. SuperItem
  1280. TabItem
  1281. TEColorTable
  1282. TEFormat
  1283. TEParamBlock
  1284. TERecord
  1285. TERuler
  1286. TEStyle
  1287. TextBlock
  1288. TextList
  1289. _END
  1290.  
  1291. _START    TEColorTable
  1292. contentColor    WORD
  1293. outlineColor    WORD
  1294. vertColorDescriptor    WORD
  1295. vertColorRef    LONG
  1296. horzColorDescriptor    WORD
  1297. horzColorRef    LONG
  1298. growColorDescriptor    WORD
  1299. growColorRef    LONG
  1300. _END
  1301.  
  1302. _START    TEFormat
  1303. version    WORD
  1304. rulerListLength    LONG
  1305. theRulerList
  1306. styleListLength
  1307. theStyleList
  1308. numberOfStyles
  1309. theStyles
  1310. _END
  1311.  
  1312. _START    TEParamBlock
  1313. pCount    WORD
  1314. ID    LONG
  1315. rect    WORD    4
  1316. procRef    LONG
  1317. flags    WORD
  1318. moreFlags    WORD
  1319. refCon    LONG
  1320. textFlags    LONG
  1321. indentRect    WORD    4
  1322. vertBar    LONG
  1323. vertAmount    WORD
  1324. horzBar    LONG
  1325. horzAmount    WORD
  1326. styleRef    LONG
  1327. textDescriptor    WORD
  1328. textRef    LONG
  1329. textLength    LONG
  1330. maxChars    LONG
  1331. maxLines    LONG
  1332. maxCharsPerLine    WORD
  1333. maxHeight    WORD
  1334. colorRef    LONG
  1335. drawMode    WORD
  1336. filterProc    LONG
  1337. _END
  1338.  
  1339. _START    TERecord
  1340. ; same as EditTextCtlRec
  1341. ctlNext    LONG
  1342. ctlOwner    LONG
  1343. ctlRect    WORD    4
  1344. ctlFlag    BYTE
  1345. ctlHilite    BYTE
  1346. ctlValue    WORD
  1347. ctlProc    LONG
  1348. ctlAction    LONG
  1349. ctlData    LONG
  1350. ctlRefCon    LONG
  1351. ctlColor    LONG
  1352. textFlags    LONG
  1353. textLength    LONG
  1354. blockList
  1355. >cachedHandle    LONG
  1356. >cachedOffset    LONG
  1357. ctlID    LONG
  1358. ctlMoreFlags    WORD
  1359. ctlVersion    WORD
  1360. viewRect    WORD    4
  1361. totalHeight    LONG
  1362. lineSuper
  1363. >cachedHandle    LONG
  1364. >cachedOffset    LONG
  1365. >cachedIndex    WORD
  1366. >itemsPerBlock    WORD
  1367. styleSuper
  1368. >cachedHandle    LONG
  1369. >cachedOffset    LONG
  1370. >cachedIndex    WORD
  1371. >itemsPerBlock    WORD
  1372. styleList    LONG
  1373. rulerList    LONG
  1374. lineAtEndFlag    WORD
  1375. selectionStart    LONG
  1376. selectionEnd    LONG
  1377. selectionActive    WORD
  1378. selectionState    WORD
  1379. caretTime    LONG
  1380. nullStyleActive    WORD
  1381. nullStyle
  1382. >fontID    LONG
  1383. >foreColor    WORD
  1384. >backColor    WORD
  1385. >userData    LONG
  1386. topTextOffset    LONG
  1387. topTextVPos    WORD
  1388. vertScrollBar    LONG
  1389. vertScrollPos    LONG
  1390. vertScrollMax    LONG
  1391. vertScrollAmount    WORD
  1392. horzScrollBar    LONG
  1393. horzScrollPos    LONG
  1394. horxScrollMax    LONG
  1395. horzScrollAmount    WORD
  1396. growBoxHandle    LONG
  1397. maximumChars    LONG
  1398. maximumLines    LONG
  1399. maxCharsPerLine    WORD
  1400. maximumHeight    WORD
  1401. textDrawMode    WORD
  1402. wordBreakHook    LONG
  1403. wordWrapHook    LONG
  1404. keyFilter    LONG
  1405. theFilterRect    WORD    4
  1406. theBufferVPos    WORD
  1407. theBufferHPos    WORD
  1408. theKeyRecord
  1409. >theChar    WORD
  1410. >theModifiers    WORD
  1411. >theInputHandle    LONG
  1412. >cursorOffset    LONG
  1413. >theOpcode    WORD
  1414. cachedSelcOffset    LONG
  1415. cachedSelcVPos    WORD
  1416. cachedSelcHPos    WORD
  1417. mouseRect    WORD    4
  1418. mouseTime    LONG
  1419. mouseKind    WORD
  1420. lastClick    WORD    2
  1421. savedHPos    WORD
  1422. anchorPoint    LONG
  1423. _END
  1424.  
  1425. _START    TERuler
  1426. leftMargin    WORD
  1427. leftIndent    WORD
  1428. rightMargin    WORD
  1429. just    WORD
  1430. extraLS    WORD
  1431. flags    WORD
  1432. userData    LONG
  1433. tabType    WORD
  1434. theTabs
  1435. tabTerminator
  1436. _END
  1437.  
  1438. _START    TEStyle
  1439. fontID    LONG
  1440. foreColor    WORD
  1441. backColor    WORD
  1442. userData    LONG
  1443. _END
  1444.  
  1445. _START    KeyRecord
  1446. theChar    WORD
  1447. theModifiers    WORD
  1448. theInputHandle    LONG
  1449. cursorOffset    LONG
  1450. theOpCode    WORD
  1451. _END
  1452.  
  1453. _START    StyleItem
  1454. length    LONG
  1455. offset    LONG
  1456. _END
  1457.  
  1458. _START    SuperBlock
  1459. nextHandle    LONG
  1460. prevHandle    LONG
  1461. textLength    LONG
  1462. reserved    LONG
  1463. theItems
  1464. _END
  1465.  
  1466. _START    SuperHandle
  1467. cachedHandle    LONG
  1468. cachedOffset    LONG
  1469. cachedIndex    WORD
  1470. itemsPerBlock    WORD
  1471. _END
  1472.  
  1473. _START    SuperItem
  1474. length    LONG
  1475. data    LONG
  1476. _END
  1477.  
  1478. _START    TabItem
  1479. tabKind    WORD
  1480. tabData    WORD
  1481. _END
  1482.  
  1483. _START    TextBlock
  1484. nextHandle    LONG
  1485. prevHandle    LONG
  1486. textLength    LONG
  1487. flags    WORD
  1488. reserved    WORD
  1489. theText
  1490. _END
  1491.  
  1492. _START    TextList
  1493. cachedHandle    LONG
  1494. cachedOffset    LONG
  1495. _END
  1496.  
  1497.  
  1498. ;
  1499. ; template: Tool Locator
  1500. ; 2/28/90  by J. Luther
  1501. ; Copyright (c) Apple Computer, Inc. 1990
  1502. ; All Rights reserved
  1503. ;
  1504.  
  1505. _START    Locator
  1506. StartStopRec
  1507. ToolSpec
  1508. ToolTable
  1509. _END
  1510.  
  1511. _START    ToolTable
  1512. numTools    WORD
  1513. toolArray
  1514. >toolNumber1    WORD
  1515. >minVersion1    WORD
  1516. >toolNumber2    WORD
  1517. >minVersion2    WORD
  1518. >toolNumber3    WORD
  1519. >minVersion3    WORD
  1520. >toolNumber4    WORD
  1521. >minVersion4    WORD
  1522. >toolNumber5    WORD
  1523. >minVersion5    WORD
  1524. >toolNumber6    WORD
  1525. >minVersion6    WORD
  1526. >toolNumber7    WORD
  1527. >minVersion7    WORD
  1528. >toolNumber8    WORD
  1529. >minVersion8    WORD
  1530. >toolNumber9    WORD
  1531. >minVersion9    WORD
  1532. >toolNumber10    WORD
  1533. >minVersion10    WORD
  1534. >toolNumber11    WORD
  1535. >minVersion11    WORD
  1536. >toolNumber12    WORD
  1537. >minVersion12    WORD
  1538. >toolNumber13    WORD
  1539. >minVersion13    WORD
  1540. >toolNumber14    WORD
  1541. >minVersion14    WORD
  1542. >toolNumber15    WORD
  1543. >minVersion15    WORD
  1544. >toolNumber16    WORD
  1545. >minVersion16    WORD
  1546. >toolNumber17    WORD
  1547. >minVersion17    WORD
  1548. >toolNumber18    WORD
  1549. >minVersion18    WORD
  1550. >toolNumber19    WORD
  1551. >minVersion19    WORD
  1552. >toolNumber20    WORD
  1553. >minVersion20    WORD
  1554. >toolNumber21    WORD
  1555. >minVersion21    WORD
  1556. >toolNumber22    WORD
  1557. >minVersion22    WORD
  1558. >toolNumber23    WORD
  1559. >minVersion23    WORD
  1560. >toolNumber24    WORD
  1561. >minVersion24    WORD
  1562. >toolNumber25    WORD
  1563. >minVersion25    WORD
  1564. >toolNumber26    WORD
  1565. >minVersion26    WORD
  1566. >toolNumber27    WORD
  1567. >minVersion27    WORD
  1568. >toolNumber28    WORD
  1569. >minVersion28    WORD
  1570. >toolNumber29    WORD
  1571. >minVersion29    WORD
  1572. >toolNumber30    WORD
  1573. >minVersion30    WORD
  1574. >toolNumber31    WORD
  1575. >minVersion31    WORD
  1576. >toolNumber32    WORD
  1577. >minVersion32    WORD
  1578. >toolNumber33    WORD
  1579. >minVersion33    WORD
  1580. >toolNumber34    WORD
  1581. >minVersion34    WORD
  1582. >toolNumber35    WORD
  1583. >minVersion35    WORD
  1584. >toolNumber36    WORD
  1585. >minVersion36    WORD
  1586. >toolNumber37    WORD
  1587. >minVersion37    WORD
  1588. >toolNumber38    WORD
  1589. >minVersion38    WORD
  1590. >toolNumber39    WORD
  1591. >minVersion39    WORD
  1592. >toolNumber40    WORD
  1593. >minVersion40    WORD
  1594. _END
  1595.  
  1596. _START    StartStopRec
  1597. flags    WORD
  1598. videoMode    WORD
  1599. resFileID    WORD
  1600. dPageHandle    LONG
  1601. numTools    WORD
  1602. toolArray
  1603. >toolNumber1    WORD
  1604. >minVersion1    WORD
  1605. >toolNumber2    WORD
  1606. >minVersion2    WORD
  1607. >toolNumber3    WORD
  1608. >minVersion3    WORD
  1609. >toolNumber4    WORD
  1610. >minVersion4    WORD
  1611. >toolNumber5    WORD
  1612. >minVersion5    WORD
  1613. >toolNumber6    WORD
  1614. >minVersion6    WORD
  1615. >toolNumber7    WORD
  1616. >minVersion7    WORD
  1617. >toolNumber8    WORD
  1618. >minVersion8    WORD
  1619. >toolNumber9    WORD
  1620. >minVersion9    WORD
  1621. >toolNumber10    WORD
  1622. >minVersion10    WORD
  1623. >toolNumber11    WORD
  1624. >minVersion11    WORD
  1625. >toolNumber12    WORD
  1626. >minVersion12    WORD
  1627. >toolNumber13    WORD
  1628. >minVersion13    WORD
  1629. >toolNumber14    WORD
  1630. >minVersion14    WORD
  1631. >toolNumber15    WORD
  1632. >minVersion15    WORD
  1633. >toolNumber16    WORD
  1634. >minVersion16    WORD
  1635. >toolNumber17    WORD
  1636. >minVersion17    WORD
  1637. >toolNumber18    WORD
  1638. >minVersion18    WORD
  1639. >toolNumber19    WORD
  1640. >minVersion19    WORD
  1641. >toolNumber20    WORD
  1642. >minVersion20    WORD
  1643. >toolNumber21    WORD
  1644. >minVersion21    WORD
  1645. >toolNumber22    WORD
  1646. >minVersion22    WORD
  1647. >toolNumber23    WORD
  1648. >minVersion23    WORD
  1649. >toolNumber24    WORD
  1650. >minVersion24    WORD
  1651. >toolNumber25    WORD
  1652. >minVersion25    WORD
  1653. >toolNumber26    WORD
  1654. >minVersion26    WORD
  1655. >toolNumber27    WORD
  1656. >minVersion27    WORD
  1657. >toolNumber28    WORD
  1658. >minVersion28    WORD
  1659. >toolNumber29    WORD
  1660. >minVersion29    WORD
  1661. >toolNumber30    WORD
  1662. >minVersion30    WORD
  1663. >toolNumber31    WORD
  1664. >minVersion31    WORD
  1665. >toolNumber32    WORD
  1666. >minVersion32    WORD
  1667. >toolNumber33    WORD
  1668. >minVersion33    WORD
  1669. >toolNumber34    WORD
  1670. >minVersion34    WORD
  1671. >toolNumber35    WORD
  1672. >minVersion35    WORD
  1673. >toolNumber36    WORD
  1674. >minVersion36    WORD
  1675. >toolNumber37    WORD
  1676. >minVersion37    WORD
  1677. >toolNumber38    WORD
  1678. >minVersion38    WORD
  1679. >toolNumber39    WORD
  1680. >minVersion39    WORD
  1681. >toolNumber40    WORD
  1682. >minVersion40    WORD
  1683. _END
  1684.  
  1685. _START    ToolSpec
  1686. toolNumber    WORD
  1687. minVersion    WORD
  1688. _END
  1689.  
  1690.  
  1691. ;
  1692. ; template: Window Manager
  1693. ; 2/28/90  by J. Luther
  1694. ; Copyright (c) Apple Computer, Inc. 1990
  1695. ; All Rights reserved
  1696. ;
  1697.  
  1698. _START    Windows
  1699. Paramlist
  1700. WindColor
  1701. WindRec
  1702. WmTaskRec
  1703. _END
  1704.  
  1705. _START    WindRec
  1706. wNext    LONG
  1707. port
  1708. >portInfo
  1709. >>portSCB    WORD
  1710. >>ptrToPixImage    LONG
  1711. >>width    WORD
  1712. >>boundsRect    WORD    4
  1713. >portRect    WORD    4
  1714. >clipRgn    LONG
  1715. >visRgn    LONG
  1716. >bkPat    BYTE    32
  1717. >pnLoc    WORD    2
  1718. >pnSize    WORD    2
  1719. >pnMode    WORD
  1720. >pnPat    BYTE    32
  1721. >pnMask    BYTE    8
  1722. >pnVis    WORD
  1723. >fontHandle    LONG
  1724. >fontID    LONG
  1725. >fontFlags    WORD
  1726. >txSize    WORD
  1727. >txFace    WORD
  1728. >txMode    WORD
  1729. >spExtra    LONG
  1730. >chExtra    LONG
  1731. >fgColor    WORD
  1732. >bgColor    WORD
  1733. >picSave    LONG
  1734. >rgnSave    LONG
  1735. >polySave    LONG
  1736. >grafProcs    LONG
  1737. >arcRot    WORD
  1738. >userField    LONG
  1739. >sysField    LONG
  1740. wDefProc    LONG
  1741. wRefCon    LONG
  1742. wContDraw    LONG
  1743. wReserved    LONG
  1744. wStrucRgn    LONG
  1745. wContRgn    LONG
  1746. wUpdateRgn    LONG
  1747. wControls    LONG
  1748. wFrameCtrls    LONG
  1749. wFrame    WORD
  1750. wCustom
  1751. _END
  1752.  
  1753. _START    WindColor
  1754. frameColor    WORD
  1755. titleColor    WORD
  1756. tBarColor    WORD
  1757. growColor    WORD
  1758. infoColor    WORD
  1759. _END
  1760.  
  1761. _START    Paramlist
  1762. paramLength    WORD
  1763. wFrameBits    WORD
  1764. wTitle    LONG
  1765. wRefCon    LONG
  1766. wZoom    WORD    4
  1767. wColor    LONG
  1768. wYOrigin    WORD
  1769. wXOrigin    WORD
  1770. wDataH    WORD
  1771. wDataW    WORD
  1772. wMaxH    WORD
  1773. wMaxW    WORD
  1774. wScrollVer    WORD
  1775. wScrollHor    WORD
  1776. wPageVer    WORD
  1777. wPageHor    WORD
  1778. wInfoRefCon    LONG
  1779. wInfoHeight    WORD
  1780. wFrameDefProc    LONG
  1781. wInfoDefProc    LONG
  1782. wContDefProc    LONG
  1783. wPosition    WORD    4
  1784. wPlane    LONG
  1785. wStorage    LONG
  1786. _END
  1787.  
  1788. _START    WmTaskRec
  1789. wmWhat    WORD
  1790. wmMessage    LONG
  1791. wmWhen    LONG
  1792. wmWhere    LONG
  1793. wmModifiers    WORD
  1794. wmTaskData    LONG
  1795. wmTaskMask    LONG
  1796. wmLastClickTick    LONG
  1797. wmClickCount    WORD
  1798. wmTaskData2    LONG
  1799. wmTaskData3    LONG
  1800. wmTaskData4    LONG
  1801. wmLastClickPt    WORD    2
  1802. _END
  1803.  
  1804.  
  1805. ;
  1806. ; template: GS/OS
  1807. ; 2/28/90  by J. Luther
  1808. ; Copyright (c) Apple Computer, Inc. 1990
  1809. ; All Rights reserved
  1810. ;
  1811.  
  1812. _START    GSOS
  1813. ChangePathRecGS
  1814. CreateRecGS
  1815. DAccessRecGS
  1816. DevNumRecGS
  1817. DInfoRecGS
  1818. DIORecGS
  1819. DirEntryRecGS
  1820. DRenameRecGS
  1821. EOFRecGS
  1822. ExpandPathRecGS
  1823. FileInfoRecGS
  1824. FormatRecGS
  1825. FSTInfoRecGS
  1826. GetNameRecGS
  1827. InterruptRecGS
  1828. IORecGS
  1829. LevelRecGS
  1830. NameRecGS
  1831. NewLineRecGS
  1832. NotifyProcRecGS
  1833. OpenRecGS
  1834. OSShutdownRecGS
  1835. PositionRecGS
  1836. PrefixRecGS
  1837. QuitRecGS
  1838. RefInfoRecGS
  1839. RefNumRecGS
  1840. SessionStatusRecGS
  1841. SetPositionRecGS
  1842. StdRefNumRecGS
  1843. SysPrefsRecGS
  1844. VersionRecGS
  1845. VolumeRecGS
  1846. _END
  1847.  
  1848. _START    ChangePathRecGS
  1849. pCount    WORD
  1850. pathname    LONG
  1851. newPathname    LONG
  1852. _END
  1853.  
  1854. _START    CreateRecGS
  1855. pCount    WORD
  1856. pathname    LONG
  1857. access    WORD
  1858. fileType    WORD
  1859. auxType    LONG
  1860. storageType    WORD
  1861. eof    LONG
  1862. resourceEOF    LONG
  1863. _END
  1864.  
  1865. _START    DAccessRecGS
  1866. pCount    WORD
  1867. devNum    WORD
  1868. code    WORD
  1869. list    LONG
  1870. requestCount    LONG
  1871. transferCount    LONG
  1872. _END
  1873.  
  1874. _START    DevNumRecGS
  1875. pCount    WORD
  1876. devName    LONG
  1877. devNum    WORD
  1878. _END
  1879.  
  1880. _START    DInfoRecGS
  1881. pCount    WORD
  1882. devNum    WORD
  1883. devName    LONG
  1884. characteristics    WORD
  1885. totalBlocks    LONG
  1886. slotNum    WORD
  1887. unitNum    WORD
  1888. version    WORD
  1889. deviceID    WORD
  1890. headLink    WORD
  1891. forwardLink    WORD
  1892. extenededDIBPtr    LONG
  1893. _END
  1894.  
  1895. _START    DIORecGS
  1896. pCount    WORD
  1897. devNum    WORD
  1898. buffer    LONG
  1899. requestCount    LONG
  1900. startingBlock    LONG
  1901. blockSize    WORD
  1902. transferCount    LONG
  1903. _END
  1904.  
  1905. _START    DirEntryRecGS
  1906. pCount    WORD
  1907. refNum    WORD
  1908. flags    WORD
  1909. base    WORD
  1910. displacement    WORD
  1911. name    LONG
  1912. entryNum    WORD
  1913. fileType    WORD
  1914. eof    LONG
  1915. blockCount    LONG
  1916. createDateTime
  1917. >seconds    BYTE
  1918. >minutes    BYTE
  1919. >hour    BYTE
  1920. >year    BYTE
  1921. >day    BYTE
  1922. >month    BYTE
  1923. >null    BYTE
  1924. >weekday    BYTE
  1925. modDateTime
  1926. >seconds    BYTE
  1927. >minutes    BYTE
  1928. >hour    BYTE
  1929. >year    BYTE
  1930. >day    BYTE
  1931. >month    BYTE
  1932. >null    BYTE
  1933. >weekday    BYTE
  1934. access    WORD
  1935. auxType    LONG
  1936. fileSysID    WORD
  1937. optionList    LONG
  1938. resourceEOF    LONG
  1939. resourceBlocks    LONG
  1940. _END
  1941.  
  1942. _START    DRenameRecGS
  1943. pCount    WORD
  1944. devNum    WORD
  1945. strPtr    LONG
  1946. _END
  1947.  
  1948. _START    ExpandPathRecGS
  1949. pCount    WORD
  1950. inputPath    LONG
  1951. outputPath    LONG
  1952. flags    WORD
  1953. _END
  1954.  
  1955. _START    FileInfoRecGS
  1956. pCount    WORD
  1957. pathname    LONG
  1958. fileType    WORD
  1959. auxType    LONG
  1960. storageType    WORD
  1961. createDateTime
  1962. modDateTime
  1963. >seconds    BYTE
  1964. >minutes    BYTE
  1965. >hour    BYTE
  1966. >year    BYTE
  1967. >day    BYTE
  1968. >month    BYTE
  1969. >null    BYTE
  1970. >weekday    BYTE
  1971. optionList    LONG
  1972. >seconds    BYTE
  1973. >minutes    BYTE
  1974. >hour    BYTE
  1975. >year    BYTE
  1976. >day    BYTE
  1977. >month    BYTE
  1978. >null    BYTE
  1979. >weekday    BYTE
  1980. eof    LONG
  1981. blocksUsed    LONG
  1982. resourceEOF    LONG
  1983. resourceBlocks    LONG
  1984. _END
  1985.  
  1986. _START    FormatRecGS
  1987. pCount    WORD
  1988. devName    LONG
  1989. volName    LONG
  1990. fileSysID    WORD
  1991. reqFileSysID    WORD
  1992. _END
  1993.  
  1994. _START    FSTInfoRecGS
  1995. pCount    WORD
  1996. fstNum    WORD
  1997. fileSysID    WORD
  1998. fstName    LONG
  1999. version    WORD
  2000. attributes    WORD
  2001. blockSize    WORD
  2002. maxVolSize    LONG
  2003. maxFileSize    LONG
  2004. _END
  2005.  
  2006. _START    InterruptRecGS
  2007. pCount    WORD
  2008. intNum    WORD
  2009. vrn    WORD
  2010. intCode    LONG
  2011. _END
  2012.  
  2013. _START    IORecGS
  2014. pCount    WORD
  2015. refNum    WORD
  2016. dataBuffer    LONG
  2017. requestCount    LONG
  2018. transferCount    LONG
  2019. cachePriority    WORD
  2020. _END
  2021.  
  2022. _START    LevelRecGS
  2023. pCount    WORD
  2024. level    WORD
  2025. _END
  2026.  
  2027. _START    NameRecGS
  2028. pCount    WORD
  2029. pathname    LONG
  2030. _END
  2031.  
  2032. _START    NotifyProcRecGS
  2033. pCount    WORD
  2034. procPointer    LONG
  2035. _END
  2036.  
  2037. _START    GetNameRecGS
  2038. pCount    WORD
  2039. pathname    LONG
  2040. _END
  2041.  
  2042. _START    NewLineRecGS
  2043. pCount    WORD
  2044. refNum    WORD
  2045. enableMask    WORD
  2046. numChars    WORD
  2047. newlineTable    LONG
  2048. _END
  2049.  
  2050. _START    OpenRecGS
  2051. pCount    WORD
  2052. refNum    WORD
  2053. pathname    LONG
  2054. requestAccess    WORD
  2055. access    WORD
  2056. fileType    WORD
  2057. auxType    LONG
  2058. storageType    WORD
  2059. createDateTime
  2060. >seconds    BYTE
  2061. >minutes    BYTE
  2062. >hour    BYTE
  2063. >year    BYTE
  2064. >day    BYTE
  2065. >month    BYTE
  2066. >null    BYTE
  2067. >weekday    BYTE
  2068. modDateTime
  2069. >seconds    BYTE
  2070. >minutes    BYTE
  2071. >hour    BYTE
  2072. >year    BYTE
  2073. >day    BYTE
  2074. >month    BYTE
  2075. >null    BYTE
  2076. >weekday    BYTE
  2077. optionList    LONG
  2078. eof    LONG
  2079. blocksUsed    LONG
  2080. resourceEOF    LONG
  2081. resourceBlocks    LONG
  2082. _END
  2083.  
  2084. _START    OSShutdownRecGS
  2085. pCount    WORD
  2086. shutdownFlag    WORD
  2087. _END
  2088.  
  2089. _START    PositionRecGS
  2090. pCount    WORD
  2091. reNum    WORD
  2092. position    LONG
  2093. _END
  2094.  
  2095. _START    EOFRecGS
  2096. pCount    WORD
  2097. reNum    WORD
  2098. eof    LONG
  2099. _END
  2100.  
  2101. _START    PrefixRecGS
  2102. pCount    WORD
  2103. prefixNum    WORD
  2104. prefixPtr    LONG
  2105. _END
  2106.  
  2107. _START    QuitRecGS
  2108. pCount    WORD
  2109. pathname    LONG
  2110. flags    WORD
  2111. _END
  2112.  
  2113. _START    RefNumRecGS
  2114. pCount    WORD
  2115. pathname    LONG
  2116. refNum    WORD
  2117. access    WORD
  2118. resNum    WORD
  2119. caseSense    WORD
  2120. displacement    WORD
  2121. _END
  2122.  
  2123. _START    StdRefNumRecGS
  2124. pCount    WORD
  2125. prefixNum    WORD
  2126. refNum    WORD
  2127. _END
  2128.  
  2129. _START    SessionStatusRecGS
  2130. pCount    WORD
  2131. status    WORD
  2132. _END
  2133.  
  2134. _START    SetPositionRecGS
  2135. pCount    WORD
  2136. refNum    WORD
  2137. base    WORD
  2138. displacement    LONG
  2139. _END
  2140.  
  2141. _START    SysPrefsRecGS
  2142. pCount    WORD
  2143. preferences    WORD
  2144. _END
  2145.  
  2146. _START    VersionRecGS
  2147. pCount    WORD
  2148. version    WORD
  2149. _END
  2150.  
  2151. _START    VolumeRecGS
  2152. pCount    WORD
  2153. devName    LONG
  2154. volName    LONG
  2155. totalBlocks    LONG
  2156. freeBlocks    LONG
  2157. fileSysID    WORD
  2158. blockSize    WORD
  2159. _END
  2160.  
  2161. _START    RefInfoRecGS
  2162. pCount    WORD
  2163. refNum    WORD
  2164. access    WORD
  2165. pathname    LONG
  2166. _END
  2167.  
  2168.  
  2169. ;
  2170. ; template: AppleShare FST
  2171. ; 2/28/90  by J. Luther
  2172. ; Copyright (c) Apple Computer, Inc. 1990
  2173. ; All Rights reserved
  2174. ;
  2175.  
  2176. _START    AppleShareFST
  2177. ASOptionListRec
  2178. BufferControlRec
  2179. ByteRangeLockRec
  2180. CopyFileRec
  2181. DesktopRec
  2182. GetCommentRec
  2183. GetPrivilegesRec
  2184. GetServerNameRec
  2185. GetUserPathRec
  2186. SetCommentRec
  2187. SetPrivilegesRec
  2188. SpecialOpenForkRec
  2189. UserInfoRec
  2190. _END
  2191.  
  2192. _START    BufferControlRec
  2193. pCount    WORD
  2194. fstNum    WORD
  2195. commandNum    WORD
  2196. refNum    WORD
  2197. flags    WORD
  2198. _END
  2199.  
  2200. _START    SpecialOpenForkRec
  2201. pCount    WORD
  2202. fstNum    WORD
  2203. commandNum    WORD
  2204. pathname    LONG
  2205. accessMode    WORD
  2206. forkNum    WORD
  2207. _END
  2208.  
  2209. _START    ByteRangeLockRec
  2210. pCount    WORD
  2211. fstNum    WORD
  2212. commandNum    WORD
  2213. refNum    WORD
  2214. lockFlag    WORD
  2215. fileOffset    LONG
  2216. rangeLength    LONG
  2217. rangeStart    LONG
  2218. _END
  2219.  
  2220. _START    GetPrivilegesRec
  2221. pCount    WORD
  2222. fstNum    WORD
  2223. commandNum    WORD
  2224. pathname    LONG
  2225. accessRights
  2226. >reserved    BYTE
  2227. >world    BYTE
  2228. >group    BYTE
  2229. >owner    BYTE
  2230. ownerName    LONG
  2231. groupName    LONG
  2232. _END
  2233.  
  2234. _START    SetPrivilegesRec
  2235. pCount    WORD
  2236. fstNum    WORD
  2237. commandNum    WORD
  2238. pathname    LONG
  2239. accessRights
  2240. >userSummary    BYTE
  2241. >world    BYTE
  2242. >group    BYTE
  2243. >owner    BYTE
  2244. ownerName    LONG
  2245. groupName    LONG
  2246. _END
  2247.  
  2248. _START    UserInfoRec
  2249. pCount    WORD
  2250. fstNum    WORD
  2251. commandNum    WORD
  2252. deviceNum    WORD
  2253. userName    LONG
  2254. primaryGroupName    LONG
  2255. _END
  2256.  
  2257. _START    CopyFileRec
  2258. pCount    WORD
  2259. fstNum    WORD
  2260. commandNum    WORD
  2261. sourcePathname    LONG
  2262. destPathname    LONG
  2263. _END
  2264.  
  2265. _START    GetUserPathRec
  2266. pCount    WORD
  2267. fstNum    WORD
  2268. commandNum    WORD
  2269. prefix    LONG
  2270. _END
  2271.  
  2272. _START    DesktopRec
  2273. pCount    WORD
  2274. fstNum    WORD
  2275. commandNum    WORD
  2276. desktopRefNum    WORD
  2277. pathname    LONG
  2278. _END
  2279.  
  2280. _START    GetCommentRec
  2281. pCount    WORD
  2282. fstNum    WORD
  2283. commandNum    WORD
  2284. desktopRefNum    WORD
  2285. pathname    LONG
  2286. comment    LONG
  2287. _END
  2288.  
  2289. _START    SetCommentRec
  2290. pCount    WORD
  2291. fstNum    WORD
  2292. commandNum    WORD
  2293. desktopRefNum    WORD
  2294. pathname    LONG
  2295. comment    LONG
  2296. _END
  2297.  
  2298. _START    GetServerNameRec
  2299. pCount    WORD
  2300. fstNum    WORD
  2301. commandNum    WORD
  2302. pathname    LONG
  2303. serverName    LONG
  2304. zoneName    LONG
  2305. _END
  2306.  
  2307. _START    ASOptionListRec
  2308. bufferSize    WORD
  2309. dataSize    WORD
  2310. theFileSysID    WORD
  2311. finderInfo    BYTE    32
  2312. parentDirID    LONG
  2313. accessRights    LONG
  2314. _END
  2315.  
  2316.  
  2317. ;
  2318. ; template: ProDOS FST
  2319. ; 2/28/90  by J. Luther
  2320. ; Copyright (c) Apple Computer, Inc. 1990
  2321. ; All Rights reserved
  2322. ;
  2323.  
  2324. _START    ProDOSFST
  2325. CharCaseRec
  2326. TimeStampRec
  2327. _END
  2328.  
  2329. _START    TimeStampRec
  2330. pCount    WORD
  2331. fstNum    WORD
  2332. commandNum    WORD
  2333. timeOption    WORD
  2334. _END
  2335.  
  2336. _START    CharCaseRec
  2337. pCount    WORD
  2338. fstNum    WORD
  2339. commandNum    WORD
  2340. caseOption    WORD
  2341. _END
  2342.  
  2343.  
  2344. ;
  2345. ; template: High Sierra FST
  2346. ; 2/28/90  by J. Luther
  2347. ; Copyright (c) Apple Computer, Inc. 1990
  2348. ; All Rights reserved
  2349. ;
  2350.  
  2351. _START    HighSierraFST
  2352. GetMapSizeRec
  2353. GetMapTableRec
  2354. MapEnableRec
  2355. SetMapTableRec
  2356. _END
  2357.  
  2358. _START    MapEnableRec
  2359. pCount    WORD
  2360. fstNum    WORD
  2361. commandNum    WORD
  2362. enable    WORD
  2363. _END
  2364.  
  2365. _START    GetMapSizeRec
  2366. pCount    WORD
  2367. fstNum    WORD
  2368. commandNum    WORD
  2369. mapSize    WORD
  2370. _END
  2371.  
  2372. _START    GetMapTableRec
  2373. pCount    WORD
  2374. fstNum    WORD
  2375. commandNum    WORD
  2376. bufferPtr    LONG
  2377. _END
  2378.  
  2379. _START    SetMapTableRec
  2380. pCount    WORD
  2381. fstNum    WORD
  2382. commandNum    WORD
  2383. mapPtr    LONG
  2384. _END
  2385.  
  2386.  
  2387. ;
  2388. ; template: ProDOS 16
  2389. ; 2/28/90  by J. Luther
  2390. ; Copyright (c) Apple Computer, Inc. 1990
  2391. ; All Rights reserved
  2392. ;
  2393.  
  2394. _START    ProDOS16
  2395. BlockRec
  2396. DevNumRec
  2397. DInfoRec
  2398. DirEntryRec
  2399. EOFRec
  2400. EraseDiskRec
  2401. ExpandPathRec
  2402. FileIORec
  2403. FileRec
  2404. FormatRec
  2405. InterruptRec
  2406. MarkRec
  2407. NewLineRec
  2408. OpenRec
  2409. PathnameRec
  2410. PrefixRec
  2411. QuitRec
  2412. VolumeRec
  2413. _END
  2414.  
  2415. _START    BlockRec
  2416. blockDevNum    WORD
  2417. blockDataBuffer    LONG
  2418. blockNum    LONG
  2419. _END
  2420.  
  2421. _START    DevNumRec
  2422. devName    LONG
  2423. devNum    WORD
  2424. _END
  2425.  
  2426. _START    DInfoRec
  2427. devNum    WORD
  2428. devName    LONG
  2429. _END
  2430.  
  2431. _START    DirEntryRec
  2432. refNum    WORD
  2433. reserved    WORD
  2434. base    WORD
  2435. displacement    WORD
  2436. nameBuffer    LONG
  2437. entryNum    WORD
  2438. fileType    WORD
  2439. endOfFile    LONG
  2440. blockCount    LONG
  2441. createTime
  2442. >seconds    BYTE
  2443. >minutes    BYTE
  2444. >hour    BYTE
  2445. >year    BYTE
  2446. >day    BYTE
  2447. >month    BYTE
  2448. >null    BYTE
  2449. >weekday    BYTE
  2450. modTime
  2451. >seconds    BYTE
  2452. >minutes    BYTE
  2453. >hour    BYTE
  2454. >year    BYTE
  2455. >day    BYTE
  2456. >month    BYTE
  2457. >null    BYTE
  2458. >weekday    BYTE
  2459. access    WORD
  2460. auxType    LONG
  2461. fileSysID    WORD
  2462. _END
  2463.  
  2464. _START    EOFRec
  2465. eofRefNum    WORD
  2466. eofPosition    WORD
  2467. _END
  2468.  
  2469. _START    FileIORec
  2470. fileRefNum    WORD
  2471. dataBuffer    LONG
  2472. requestCount    LONG
  2473. transferCount    LONG
  2474. _END
  2475.  
  2476. _START    FileRec
  2477. pathName    LONG
  2478. fAccess    WORD
  2479. fileType    WORD
  2480. auxType    LONG
  2481. storageType    WORD
  2482. createDate    WORD
  2483. createTime    WORD
  2484. modDate    WORD
  2485. modTime    WORD
  2486. blocksUsed    LONG
  2487. _END
  2488.  
  2489. _START    FormatRec
  2490. devName    LONG
  2491. volName    LONG
  2492. fileSysID    WORD
  2493. _END
  2494.  
  2495. _START    EraseDiskRec
  2496. devName    LONG
  2497. volName    LONG
  2498. fileSysID    WORD
  2499. _END
  2500.  
  2501. _START    InterruptRec
  2502. intNum    WORD
  2503. intCode    LONG
  2504. _END
  2505.  
  2506. _START    MarkRec
  2507. markRefNum    WORD
  2508. position    LONG
  2509. _END
  2510.  
  2511. _START    NewLineRec
  2512. newLRefNum    WORD
  2513. enableMask    WORD
  2514. newLineChar    WORD
  2515. _END
  2516.  
  2517. _START    OpenRec
  2518. openRefNum    WORD
  2519. openPathname    LONG
  2520. ioBuffer    LONG
  2521. _END
  2522.  
  2523. _START    PathnameRec
  2524. pathname    LONG
  2525. newPathname    LONG
  2526. _END
  2527.  
  2528. _START    PrefixRec
  2529. prefixNum    WORD
  2530. prefix    LONG
  2531. _END
  2532.  
  2533. _START    QuitRec
  2534. quitPathname    LONG
  2535. flags    WORD
  2536. _END
  2537.  
  2538. _START    VolumeRec
  2539. deviceName    LONG
  2540. volName    LONG
  2541. totalBlocks    LONG
  2542. freeBlocks    LONG
  2543. fileSysID    WORD
  2544. _END
  2545.  
  2546. _START    ExpandPathRec
  2547. inputPath    LONG
  2548. outputPath    LONG
  2549. flags    WORD
  2550. _END
  2551.  
  2552.